<meta http-equiv="Content-Type" content="text/css; charset=utf-8" />
<meta http-equiv="content-language" content="pl">
<link rel="stylesheet" href="style.css" type="text/css">
<?php
	require_once ("../scripts/database.php");
	
	$connection = mysqli_connect(DB_HOST, DB_USERNAME, DB_PASS, DB_NAME);
	if (mysqli_connect_error()) {
		echo("Połączenie z bazą danych nie powiodło się. 
			Spróbuj ponownie później lub skontaktuj się z administratorem serwisu. 
			<br>Przepraszamy za utrudnienia.");
		exit(1);
	}
	
	$username = $_POST["username"];
	$password = $_POST["password"];
	$isModerator = 0;
	$content = $_POST["content"];

	$username = stripslashes($username);
	$password = stripslashes($password);
	$username = mysql_real_escape_string($username);
	$password = mysql_real_escape_string($password);
	
	$stmt = mysqli_prepare($connection, "SELECT * FROM klienci WHERE username = ?");
	mysqli_stmt_bind_param($stmt, 's', $username);
	mysqli_stmt_execute($stmt);
	mysqli_stmt_store_result($stmt); 
	$count = mysqli_stmt_num_rows($stmt);
	mysqli_stmt_close($stmt);
	
	if ($count > 0) {
		mysqli_close($connection);
		echo '<center><div id="incorrectRegister">';
		echo 'Podany użytkownik już istnieje!<br>';
		echo '<a href="main_register.php"><small> << Powrót na stronę rejestracji</small></a>';
		echo '</div></center>';
	} else if (empty($username) || empty($password)) {
		mysqli_close($connection);
		echo '<center><div id="incorrectRegister">';
		echo 'Nazwa użytkownika i hasło nie mogą być puste!<br>';
		echo '<a href="main_register.php"><small> << Powrót na stronę rejestracji</small></a>';
		echo '</div></center>';
	} else {
		$stmt = mysqli_prepare($connection, "INSERT INTO klienci VALUES(?,?,?)");
		mysqli_stmt_bind_param($stmt, 'ssi', $username, $password, $isModerator);
		mysqli_stmt_execute($stmt);
		mysqli_stmt_store_result($stmt); 
		mysqli_stmt_close($stmt);
		mysqli_close($connection);
		
		session_start();
		if (!isset($_SESSION["username"]))
			$_SESSION["username"] = $username;
		if (!isset($_SESSION["password"]))
			$_SESSION["password"] = $password;
		if (!isset($_SESSION["moderator"]))
			$_SESSION["moderator"] = $isModerator;
		header("location:../index.php?content=" . $content);
	}
?>
